// pages/coupon/choice/choice.js

Page({

  /**
   * 页面的初始数据
   */
  data: {
    iconColor:"rgb(248,195,0)",
    bChkNoCoup: 0,    //是否选择不使用优惠券
    arrData: [
      { id: 1, jine: 50, info: "满100可用", mendian: ["全部门店可用"], time: "2018.02.30 - 2018.04.29", bChkCoup: 0 },
      { id: 2, jine: 100, info: "满300可用", mendian: ["部分门店可用"], time: "2018.02.30 - 2018.04.29", bChkCoup: 0 },
      { id: 3, jine: 150, info: "满500可用", mendian: ["白石洲门店"], time: "2018.02.30 - 2018.04.29", bChkCoup: 0 }
    ]
  },


  fnChoiceItem: function () {
    //清除所有券的选中状态
    var list = this.data.arrData;
    for (var i = 0; i < list.length; i++) {
      list[i].bChkCoup = 0;
    }

    this.setData({
      bChkNoCoup: !this.data.bChkNoCoup,
      arrData: list
    });
  },

  fnChoiceCoup: function (ev) {
    //设置当前券为选中状态
    var n = ev.currentTarget.dataset.index;

    var list = this.data.arrData;
    for (var i = 0; i < list.length; i++) {
      if (i != n) list[i].bChkCoup = 0;
    }
    list[n].bChkCoup = !list[n].bChkCoup;


    this.setData({
      arrData: list,
      bChkNoCoup: 0
    });

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})